animal shelter – Deutsch–English translations

🇬🇧 en de 🇩🇪

animal shelter noun

  • facility providing such shelter
Tierheim
  • organization that provides temporary homes for stray pet animals
Tierheim, Tierschutzbund
Wiktionary Links